/*
 *  Author: Neil Wicker
 *  Date: 29/04/2014
 *  Description: Gear class is an abstract class hosting default 
 *  variables to be used by indiviudal gear sub-classes.
 *
 */
 
package com.forbiddendesert.logic;

import android.content.Context;
import android.util.Log;

public abstract class Gear extends GameObject 
{
	
	public Gear(Context context) 
	{
		super(context);
		 
	}
	
	public void setTouchPosition(float x, float y)
	{
		mX = (int) x;
		mY = (int) y;
		Log.i("DEBUG GameThread", "Touch position set to " + x + ", " + y);
	}
	public abstract void useGear(GameObject object);
}
